package 异常的概念与体系结构.异常的体系结构;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 姚东名
 * Date: 2024-06-21
 * Time: 16:07
 */
//异常种类繁多，为了对不同异常或者错误进行很好的分类管理，Java内部维护了一个异常的体系结构：
public class Test {
}

/*
从上图中可以看出：
1. Throwable：是异常体系的顶层类，其派生出来两个重要的子类，Error和Exception
2. Error：指的是Java虚拟机无法解决的严重问题，比如：JVM的内部错误、资源耗尽，典型代表：StackOverflow和OutOfMemoryError，一旦发生回力乏术。
3. Exception：异常产生后程序员可以通过代码进行处理，使程序继续执行。比如：感冒、发烧。平时所说的异常就是Exception。
 */
